package com.ruoyi.xh.domain;

import java.math.BigDecimal;
import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 分佣记录对象 xh_order_money
 *
 * @author songjw
 * @date 2024-12-13
 */
@Data
@ApiModel(value = "xh_order_money", description = "分佣记录对象")
public class XhOrderMoney implements Serializable {

    private static final long serialVersionUID = 1L;

            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long id;
            /** 是否显示 */
        @ApiModelProperty("是否显示")
        private Long isShow;
            /** 分佣金额 */
        @ApiModelProperty("分佣金额")
        private BigDecimal price;
            /** 下单人 */
        @ApiModelProperty("下单人")
        private String uid;
            /** 获得人 */
        @ApiModelProperty("获得人")
        private Long userId;
            /** 关联订单 */
        @ApiModelProperty("关联订单")
        private Long orderId;
            /** 。。。 */
        @ApiModelProperty("。。。")
        private Long xId;
            /** 创建时间 */
        @ApiModelProperty("创建时间")
        private Long createTime;
            /** 更新时间 */
        @ApiModelProperty("更新时间")
        private Long updateTime;
            /** 状态/未入账/入账/取消 */
        @ApiModelProperty("状态/未入账/入账/取消")
        private Long isType;
            /** 1用户/2区域公司/3区域经理4合伙人/5总部/6产品公司7产品公司产/8市场公司/9市场公司业务 */
        @ApiModelProperty("1用户/2区域公司/3区域经理4合伙人/5总部/6产品公司7产品公司产/8市场公司/9市场公司业务")
        private Long userType;
            /** 订单号 */
        @ApiModelProperty("订单号")
        private String orderSn;
            /** 三方ID */
        @ApiModelProperty("三方ID")
        private Long tId;
            /** 关联/订单/集采 */
        @ApiModelProperty("关联/订单/集采")
        private Long otypw;
            /** 备注信息 */
        @ApiModelProperty("备注信息")
        private String name;
}
